type crypto/elliptic.nistCurve

18 uses

	crypto/elliptic (current package)
		nistec.go#L13: var p224 = &nistCurve[*nistec.P224Point]{
		nistec.go#L31: 	nistCurve[*nistec.P256Point]
		nistec.go#L34: var p256 = &p256Curve{nistCurve[*nistec.P256Point]{
		nistec.go#L51: var p384 = &nistCurve[*nistec.P384Point]{
		nistec.go#L73: var p521 = &nistCurve[*nistec.P521Point]{
		nistec.go#L110: type nistCurve[Point nistPoint[Point]] struct {
		nistec.go#L125: func (curve *nistCurve[Point]) Params() *CurveParams {
		nistec.go#L129: func (curve *nistCurve[Point]) IsOnCurve(x, y *big.Int) bool {
		nistec.go#L139: func (curve *nistCurve[Point]) pointFromAffine(x, y *big.Int) (p Point, err error) {
		nistec.go#L161: func (curve *nistCurve[Point]) pointToAffine(p Point) (x, y *big.Int) {
		nistec.go#L174: func (curve *nistCurve[Point]) Add(x1, y1, x2, y2 *big.Int) (*big.Int, *big.Int) {
		nistec.go#L186: func (curve *nistCurve[Point]) Double(x1, y1 *big.Int) (*big.Int, *big.Int) {
		nistec.go#L196: func (curve *nistCurve[Point]) normalizeScalar(scalar []byte) []byte {
		nistec.go#L209: func (curve *nistCurve[Point]) ScalarMult(Bx, By *big.Int, scalar []byte) (*big.Int, *big.Int) {
		nistec.go#L222: func (curve *nistCurve[Point]) ScalarBaseMult(scalar []byte) (*big.Int, *big.Int) {
		nistec.go#L233: func (curve *nistCurve[Point]) CombinedMult(Px, Py *big.Int, s1, s2 []byte) (x, y *big.Int) {
		nistec.go#L251: func (curve *nistCurve[Point]) Unmarshal(data []byte) (x, y *big.Int) {
		nistec.go#L269: func (curve *nistCurve[Point]) UnmarshalCompressed(data []byte) (x, y *big.Int) {